<?php



use Doctrine\ORM\Mapping as ORM;

/**
 * Typepraticien
 *
 * @ORM\Table(name="typepraticien")
 * @ORM\Entity
 */
class Typepraticien
{
    /**
     * @var string $typcode
     *
     * @ORM\Column(name="typCode", type="string", length=3, nullable=false)
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="IDENTITY")
     */
    private $typcode;

    /**
     * @var string $typlibelle
     *
     * @ORM\Column(name="typLibelle", type="string", length=25, nullable=true)
     */
    private $typlibelle;

    /**
     * @var string $typlieu
     *
     * @ORM\Column(name="typLieu", type="string", length=35, nullable=true)
     */
    private $typlieu;


    /**
     * Get typcode
     *
     * @return string 
     */
    public function getTypcode()
    {
        return $this->typcode;
    }

    /**
     * Set typlibelle
     *
     * @param string $typlibelle
     * @return Typepraticien
     */
    public function setTyplibelle($typlibelle)
    {
        $this->typlibelle = $typlibelle;
        return $this;
    }

    /**
     * Get typlibelle
     *
     * @return string 
     */
    public function getTyplibelle()
    {
        return $this->typlibelle;
    }

    /**
     * Set typlieu
     *
     * @param string $typlieu
     * @return Typepraticien
     */
    public function setTyplieu($typlieu)
    {
        $this->typlieu = $typlieu;
        return $this;
    }

    /**
     * Get typlieu
     *
     * @return string 
     */
    public function getTyplieu()
    {
        return $this->typlieu;
    }
}